(flower) petal - Alemán Inglés Diccionario